package com.gametheoryserver.gui.comb.state;

import com.gametheoryserver.gui.comb.PlayGame;

/**
 * @author Tomas Barak
 * 
 */
public class PlayWindowStateHolder {

	public static IPlayState PLAYER_ONE_STATE = new PlayerOneState();
	public static IPlayState PLAYER_TWO_STATE = new PlayerTwoState();
	public static IPlayState COMPUTER_ONE_STATE = new ComputerOneState();
	public static IPlayState COMPUTER_TWO_STATE = new ComputerTwoState();
	public static IPlayState SHOW_STRATEGY_STATE = new ShowStrategyState();
	public static IPlayState HIDE_STRATEGY_STATE = new HideStrategyState();

	public static void setState(IPlayState playState, PlayGame playWindow) {
		playState.refreshGame(playWindow);
	}
}
